package com.yidu.DailyFinalTreatment.service;

import com.yidu.DailyFinalTreatment.entity.SecuritiesNetWorth;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface SecuritiesNetWorthService {
    /**
     * 证券查询方法
     * @param dateTime 当日时间
     * @param fundId   基金ID
     * @param dateTimeTwo 当为周六周日时，需要传入的时间条件
     * @return
     */
    public List<SecuritiesNetWorth> selectSecuritiesNetWorth(String dateTime, String fundId, String dateTimeTwo);
    /**
     * 债券信息方法
     * @param dateTime 查询日期
     * @param fundId   基金ID
     * @param type     类型
     * @return
     */
    public List<SecuritiesNetWorth> selectDebentureInterestNetWorth(String dateTime, String fundId, int type);
    /**
     *
     * @param dateTime 查询日期
     * @param fundId   基金ID
     * @param type     类型
     * @param flag     流入流出
     * @return
     */
    public List<SecuritiesNetWorth> selectSecuritiesClearingNetWorth(String dateTime, String fundId, int type, int flag);

}
